trench coat – English–Italiano translations

🇬🇧 en it 🇮🇹

trench coat noun

  • military-style raincoat
trench
Wiktionary Links